Job Allocation And Scheduling In Multi Robotic Tasks Considering Collision Free Operation
نویسندگان
چکیده
This paper presents a method of job allocation and scheduling that determines optimal job allocation and the shortest paths for robots having collision regions. The problem described in this paper is an application of a classical flexible jobshop scheduling problem with shared resources. A genetic algorithm and a TABU search are used for the job allocation and scheduling procedures. Overlapping activities in a collision region can result in robot collisions. This should be a hard constraint in which a non-overlapping condition is guaranteed. To achieve this, the sequencing in a collision region should be determined. Job assignments, ordering in non-collision regions of each robot, and priorities in regions shared between various robots are encoded using a genetic representation in which the objective is to minimize the job completion time. As the search space is extremely large, a genetic algorithm is used for global searches and TABU is used for local searches. The most viable solution is obtained using the genetic algorithm. The TABU search enhances the solution by changing the path order of each robot in non-collision regions as well as the priorities in regions shared by various robots. A genetic encoding method and a procedure to calculate the makespan value under noncollision constraints was developed. To use the TABU search, neighborhoods were developed to boost the local search capability. As a verification test, the proposed method was applied to real problems in the automobile industry.
منابع مشابه
OASS: A Mixed-Integer Programming Scheduling Model for Ordering and Allocating Parallel Jobs on Multi-Cluster Systems
Multi-cluster environments are composed of multiple clusters of computers that act collaboratively, thus allowing computational problems that require more resources than those available in a single cluster to be treated. However, the degree of complexity of the scheduling process is greatly increased by the heterogeneity of resources and the co-allocation process, which distributes the tasks of...
متن کاملMotion planning for multiple robots with multi-mode operations via disjunctive graphs
A new approach to motion planning for multiple robots with multi-mode operations is proposed in this paper. Although sharing a common workspace, the robots are assumed to perform periodical tasks independently. The goal is to schedule the motion trajectories of the robots so as to avoid collisions among them. Rather than assigning the robots with different priorities and planning safe motion fo...
متن کاملA Cross-Jobs-Cross-Phases Map-Reduce Scheduling Algorithm in Heterogeneous Cloud
To fast process the large-scale data, map-reduce cloud is viewed as a very reasonable and effective platform. According to the new scheduling challenges in map-reduce cloud, a cross-jobs-cross-phases (CJCP) map-reduce scheduling algorithm is proposed in this paper. CJCP mainly consists of four optimal schemes, and respectively deals with four resource waste scenes of the job scheduling process....
متن کاملMulti-objective and Scalable Heuristic Algorithm for Workflow Task Scheduling in Utility Grids
To use services transparently in a distributed environment, the Utility Grids develop a cyber-infrastructure. The parameters of the Quality of Service such as the allocation-cost and makespan have to be dealt with in order to schedule workflow application tasks in the Utility Grids. Optimization of both target parameters above is a challenge in a distributed environment and may conflict one an...
متن کاملMulti-operation multi-machine scheduling
In the multi-operation scheduling that arises in industrial engineering, each job contains multiple tasks (operations) that require execution in different shops. It is assumed that in each shop there is only one machine to perform the required operations. In this paper, a parallel model of multi-operation scheduling is proposed, in which multiple machines are available in each shop to perform t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Intelligent Automation & Soft Computing
دوره 15 شماره
صفحات -
تاریخ انتشار 2009